home *** CD-ROM | disk | FTP | other *** search
/ Educational Software Cooperative 4 / Educational Software Cooperative 4.iso / mxdb / software / base / b1756.bok < prev    next >
Encoding:
Text File  |  1995-10-07  |  8.7 KB  |  181 lines

  1.  
  2. ─────────────────────────────────────────────────────────────────
  3. TABLE OF CONTENTS
  4. ─────────────────────────────────────────────────────────────────
  5.  
  6. Chapter 0 - Introduction
  7. *    How to Read This Book
  8. *    Getting Started With the CD-ROM
  9. *    WinZip:  An easier ZIP for Windows 3.1 and Windows 95
  10. *    What is Shareware?
  11. *    Association of Shareware Professionals (ASP) information
  12.  
  13. Chapter 1 - Design, Documentation, and Analysis tools
  14. *    With Class:  OOA/OOD CASE Tool supporting many methodologies
  15. *    Object Domain:  OOA/OOD CASE Tool for Booch methodolgy
  16. *    C Exploration Tools for Windows (also dBASE, FORTRAN, LISP):
  17.         a new way to look at source code.
  18.  
  19. Chapter 2 - Communications and Networks
  20. *    FTP for Windows:  Library for Internet file transfer
  21. *    MSLOT: VBX for using mailslots in Windows for WorkGroups
  22. *    Personal Comm Library for Windows:  Modem and serial communications
  23. *    Telephone control:  Smart telephone number custom control w/dialer
  24.  
  25. Chapter 3 - Graphics
  26. *    Visualib:  3D library for visual rendering
  27. *    SPLINE.DLL:  Spline curve-fitting for C and VB
  28. *    ImgLib:  Graphics file format reader/writer for Windows 3.1/95/NT
  29. *    GraphZ: Near real-time graphics display for instrumentation
  30.  
  31. Chapter 4 - Database
  32. *    ISAM Manager:  C++ library ISAM/B+tree with indexes
  33. *    QuickForm: Bound data form generator for VB
  34.  
  35. Chapter 5 - DLL Custom Controls
  36. *    Dialog Editor Controls Pack:  Library adds dialog editing
  37. *    ControlZ:  Custom controls for Borland CC
  38. *    Internationalization Controls: Date, time, and currency
  39.         controls that reflect Control Panel settings
  40. *    Z3DC:  Installable driver enforces 3D-look controls
  41. *    Fader Custom Control:  A freeware slider with C source included
  42. *    VBX Wizard:  Quickly generates skeletons for VB controls in C,
  43.        TPW, and Delphi
  44.  
  45. Chapter 6 - VBX Custom Controls
  46. *    Ergotab:   Tabbed dialog manager
  47. *    VBScript:  VB-like scripting language to automate design time work
  48. *    Prompt control:  Easy command prompt control with history
  49. *    Mabry Software VBXs
  50.      *   Alarm:   Fire Events Like Unix "cron" command
  51.      *   Barcod:  Display and Print Many Barcode Formats
  52.      *   BmpLst:  Owner-Draw List Boxes for VB
  53.      *   DFinfo:  Gather information on disk volumes
  54.      *   Flabel:  Label Control with Advanced Formatting
  55.      *   FMDrop:  VBX for drag-and-drop from File Manager for Visual Basic
  56.      *   HiTime:  High Resolution Timer, accuracy up to 1ms
  57.      *   IniCon:  Read/write of .INI files using this VBX
  58.      *   Joystk:  Read Joysticks via VBX properties and events
  59.      *   Led:     Simulates a single-bit LED light
  60.      *   MenuEv:  Fires Pre-Menu Events for Status Bar Help
  61.      *   MSStat:  Multi-Element Status Bar for Visual Basic
  62.      *   PerCnt:  Complete percentage bar graph with 3D effects
  63.      *   PicBtn:  Command button with both picture and text
  64.      *   Probe:   Access any Control's Properties at Runtime
  65.      *   RoText:  Bound Label at any angle of rotation
  66.      *   Tips:    VBX for displaying "Tool Tips" in toolbars
  67.      *   Ver:     Access VER.DLL and mini-install through VBX
  68.      *   Zipinf:  Read directory of a .ZIP file
  69. *    VBX Studio:  Collection of 22 new or enhanced VB controls
  70.      *   VBList and VBCombo:  Bitmapped Listbox and Combobox
  71.      *   VBFList, VBTabFList and VBFCombo: File/Drive Listbox and
  72.          Comboboxes
  73.      *   VBEdit and VBSpin:  Improved Masked Edit and Spin Button
  74.      *   VBTab: simple tab for use in tabbed dialogs
  75.      *   VB3D:  Add automatic 3D borders to any control
  76.      *   VBNote:  Design-time note control to annotate your resources
  77.  
  78. Chapter 7 - Strings and Text Processing
  79. *    Parser/TP:  Recursive-descent expression parser library
  80. *    SpelMate:   Adds spell checking to your application
  81. *    BOYER:      Boyer-Moore Fast Text Search in C
  82. *    Soundx:     Soundex and Metaphone VBX for fuzzy text searching
  83.  
  84. Chapter 8 - Voice and Sound
  85. *    MODLIB:  DLL for playing Amiga .MOD audio files
  86. *    DVCL:    Speech recognition VBX
  87. *    Wave:    VBX for playing and reading attributes of .WAV files
  88.  
  89. Chapter 9 - Help development tools
  90. *    Help Edit:  Produce help files without RTF editing
  91. *    HelpGen: Create help files using simple ASCII files
  92. *    Help Writer's Assistant: WYSISWIG visual help IDE
  93. *    Olson Software Help Tools: Add contents-tree browsing, 256-color BMPs
  94. *    Easy Context Sensitive Help:  Always the right help when you hit <F1>
  95. *    SmartDoc:  Print or extract any part of a Windows .HLP file
  96.  
  97. Chapter 10 - Install builder tools
  98. *    EzInst: A simple install set builder, only basic features
  99. *    Freeman Installer & Uninstaller:  installer IDE with C++ code
  100.         generation, and more
  101. *    O'Setup: Wizard helps you create setup scripts in .INI form
  102.  
  103. Chapter 11 - Batch languages
  104. *    CEnvi:  C-like complete script language for DOS, Windows, NT, OS/2
  105. *    WinBatch:  Structured-programming batch language and macro recorder
  106.  
  107. Chapter 12 - Spy tools
  108. *    TaskView:  Examines running tasks, replaces Task Manager
  109. *    TracePlus Winsock/ODBC/SQLServer:  Spy on API calls
  110. *    NewSpy:  A very close reproduction of Windows SDK spy
  111. *    Super Spy:  Spy on multiple windows, decode messages and more (MMPP)
  112. *    Window Analyser:  Display all characteristics of a window (MMPP)
  113. *    NewView:  File viewer for looking inside Windows 3.x .EXE or .DLL files.
  114. *    Resource Reader:  Extract or view resources from Win32 .EXE or .DLL files
  115.  
  116. Chapter 13 - Project tools
  117. *    SWTools and Reggen:  DLLs and apps to manage shareware registration keys
  118. *    EXECHAIN:  Shrinks down Windows program files built with Borland C++
  119. *    Zip Studio:   DLL for Zipping and Unzipping files in C, VB
  120. *    Software Training Package:  DLL to add scripts for training/demos to your
  121.      application
  122. *    NoBoot:    Disable/enable <CTRL><ALT><DEL> from a VBX
  123.  
  124. Chapter 14 -- Shareware Registration Services for Users and Authors
  125. *    Registering via CompuServe SWREG
  126. *    Registering via RegNet (Internet)
  127. *    Registering via Public Software Library
  128.  
  129. * Appendix A - Contents of the CD-ROM
  130. * Appendix B - Online sources for Programming tools
  131. * Appendix C - Hints on contacting shareware authors
  132. * Appendix D - How to submit your own shareware tools for future
  133.                editions
  134. * Appendix E - MegaPost delivers your shareware to dozens of BBSes
  135.  
  136. * Index
  137.  
  138. ─────────────────────────────────────────────────────────────────
  139. FOREWORD (BY THE AUTHOR)
  140. ─────────────────────────────────────────────────────────────────
  141.  
  142. If Karl Marx were a computer industry analyst, he might write:
  143.  
  144.   "A spectre is haunting the face of software distribution
  145.       that spectre is named shareware"
  146.  
  147. Manifestos aside, shareware has been a revolutionary force in the
  148. software industry for a decade now.  While shareware initially focused
  149. exclusively in the domain of applications, it has since made credible
  150. and substantial gains in the realm of application development tools.
  151. This presence of this book bears witness to the maturation of shareware
  152. development tools.  These tools may focus on application areas, user
  153. interface, or project-level issues, as I'll explain in the Introduction.
  154.  
  155. Of equal importance is the worldwide scope of Windows shareware
  156. development tools:  Europe, Australia, as well as the US are all
  157. well-represented in this book.  For example, five of the products
  158. featured within are from France.  As usual, international competition
  159. poses a many-sided dilemma.  On one side, this means that new markets
  160. are opening for US developers.  On another side, this means that US
  161. developers must work harder to remain competitive in the face of foreign
  162. competition.  A third, and more productive alternative, is that US
  163. developers can take advantage of software tools produced from anywhere
  164. in the world and achieve better products in a scenario where everybody
  165. wins.
  166.  
  167. As I'm writing this foreword, on the actual day of the much-belated
  168. official release of Windows 95, the landscape is definitely mixed from
  169. the viewpoint of both developers and users.  Some advocates would
  170. proclaim that all development will henceforth be 32-bit (Win32).
  171. However, I envision that everyone will probably be using some mixture of
  172. 16-bit (Windows 3.1) and 32-bit applications through the end of 1997.
  173. The products carefully chosen for this book also reflect this
  174. architectual juncture:  some are 16-bit, some work well in 16-bit or
  175. 32-bit, some are 32-bit only.  If your needs vary from the platforms
  176. listed with a given product, email the software vendor and let him know
  177. what you need.  Many authors of 16-bit software developent tools are
  178. already beta testing 32-bit versions.
  179.  
  180.  
  181.